beginnings spanish projects c++ management sdl_rt open source online shopping radius3 application education thin-client shop design sdl-rt construction html windows french linux php english builders learn developers knowledge java german sdlrt unix